home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 18 / Mac Magazin and MacEasy Magazine CD - Issue 18.iso / Spiele & Edutainment / Marathon Goodies / Marathon-Phile Juggler ƒ / Uhh...words < prev   
Text File  |  1995-12-11  |  5KB  |  63 lines

  1. Marathon-Phile Juggler 1.6
  2. by Richard Burgess
  3.  
  4. Introduction
  5. Marathon-Phile Juggler is a program/system extension designed to manage your Marathon files. I wrote it because I was not satisfied with any of the current file managers. One unique feature is that you are ability to save your sets as double-clickable icons. Another is a system extension that tells Marathon where to look for it's resources--no longer will you have make copies of your files for each patch you want to apply.
  6.  
  7. Getting Started
  8. The first thing you need to do is put everything in its proper place. The Phile Juggler extension should be placed in the Extensions folder of your System folder--you'll have to restart in order to use it. Phile Juggler itself should be in the same folder as the Marathon application(s).  Put Map, Music, Physics, Shapes, and Sounds files in their appropriate folders  named "Maps", "Music","Physics", "Shapes",  and "Sounds", respectively. All your patches should go in a folder names "Patches"--please read section about ResCompare patches below.
  9.  
  10. Using Phile Juggler
  11. When you open Phile Juggler, it will search the appropriate folders for the various  Marathon Files and place their names in the pop-up menus or list box. Then you're ready to go.
  12.  
  13. Making a Set
  14. To make a set,  select the various files you want in the set (as well as if you want to kill the Finder), choose the new set command, and name the set. The new set will now appear in the sets pop-up menu. After you make a set, don't change the names of the files in the set since all that is saved are the names of the files. Note: Sets made with any version of Phile-Juggler prior to 1.0 are incompatible with later versions.
  15.  
  16. Deleting a Set
  17. To delete a set, just choose the set from the Sets pop-up menu and choose the delete 
  18. command.
  19.  
  20. Saving a Set as an Icon
  21. This is the neat part, and probably the main way you'll use Phile-Juggler. Select a set, or choose the files you want in the set and choose the Save Set as Icon command then select a name and location for the set. Whenever you click on the icon for the set, Phile-Juggler will open, do its thing, and then launch Marathon automatically.
  22.  
  23. Launching Marathon
  24. To launch Marathon simply click on the Launch Marathon button. Phile Juggler will take a moment to do it's bussiness; if Kill Finder is checked, the Finder will quit; then Marathon will launch.
  25.  
  26. Convert ResCompare Patches
  27. Patches made with ResCompare--ones that have little "patched" application icons--don't store their resources in the normal format, so they need to be converted so that Phile Juggler can use them. First you need to temporarily increase Phile Juggler's memory partition by about 1 meg. Then you can either drag and drop them on Phile Juggler, or select Convert ResComp and choose the file you want converted; the converted files are then automatically put in the Patches folder. IMPORTANT NOTE: In order for this option to operate correctly, you need to have the original, unpatched Marathon files in their respective folders with their "default" names, i.e. "Marathon", "Shapes", and "Sounds".
  28.  
  29. How Phile Juggler Works
  30. Phile Juggler first modifies Marathon so that it uses various support files you specify in the various pop-up menus. After Marathon launches, the system extension makes Marathon first look in the files you specified in the patches list box  for it's resources before searching those support files.
  31.  
  32. Note to users of version 1.0
  33. Since I've changed the mechanism by which Phile Juggler works (from patching the files to a system extension), the first time it encounters a "dirty" file from 1.0, it will automatically "clean it up" before using it.
  34.  
  35. Obligatory "don't blame me if your computer blows up" section
  36. This version of Phile Juggler uses a system extension instead of modifying your resources (except for the one that tells Marathon where to look for the "unpatched" resources) this should reduce the risk of something terrible happening to your files. However, it's entirely possible that you could run into some sort of extension conflict. In that case, please inform me so I can fix it.
  37.  
  38. Version release history
  39. 0.91b 
  40. - first release version
  41. 1.0     
  42. - faster file search on large volumes
  43. - support for patches 
  44. - filenames now listed alphabetically
  45. - quit Finder on Marathon launch
  46. - raised file limit from 50 to 255
  47.  snazzier interface and cool-looking icons
  48. 1.5 
  49. - added system extension(thanks to Dave Mark and Jorg Brown from Ultimate Mac Programming)
  50. - fixed bug that made it impossible to delete sets
  51. - changed Kill Finder default to off
  52. 1.6
  53. -  found out the right way to code a system extension (a very big thanks to Gilles Berkovitch)
  54. - fixed major bug that caused the application heap to grow as time went on (should've spotted that one early on)
  55. - ability to convert ResCompare files     
  56. - nice icons for system extension and converted ResCompare files
  57.  
  58. Improvements for future versions
  59. This is pretty much it as far as the Marathon 1 goes. Since Bungie completely changed the format of the files for Marathon 2 (now everything's stored in the data fork) I'll have to totally recode the extension for it (it'll also be a lot harder to do :( Thanks a lot Bungie!)
  60.  
  61. Please send bug reports, comments, suggestions, hate mail, etc. to rickb@intellinet.com.
  62. The latest version of Phile Juggler, as well as other cool stuff, can be found on my home page at: http://www.intellinet.com/~rickb/
  63.